package com.sun.reflect;

import org.junit.Test;
import sun.reflect.CallerSensitive;
import sun.reflect.Reflection;

public class RflectionDemo {


    /**
     * 只能被 bootClassLoader 和extClassLoader 加载的类所使用，这个程序是被appClassLoader加载的
     */
    @Test
    @CallerSensitive
    public void testGetCallerClass(){
        Class<?> callerClass = Reflection.getCallerClass();
        System.out.println(callerClass.getName());
    }

}

